#include <iostream>
#include "omp.h"
// Simple is beautiful!
// SIMD: Single instruction,multiple data
// openmp 多线程加速
// 对于计算密集型的程序，在编译代码时应加上 -o3参数

int main()
{
    using namespace std;
    int sum = 0;
    
    #pragma omp parallel num_threads(6)                   // 使用6个线程执行打印正在执行的线程编号
    {
        cout<<omp_get_thread_num()<<endl;
    }
    
    return 0;
}

// g++ -fopenmp .\speed.cpp -o spd